live cryptography microsoft web hosting explorer shared hosting encryption microsoft .net authentication dedicated server crypto land attack javascript identity authentication security man-in-the-middle attack authentication internet security logic bombs streaming server mozilla identity 2.0